home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / util / libs / ppclibemu.readme < prev    next >
Text File  |  2000-01-02  |  6KB  |  120 lines

  1. Short:    Ppc.library emulation under WarpOS
  2. Author:   frank@phoenix.owl.de (Frank Wille)
  3. Uploader: frank@phoenix.owl.de
  4. Version:  0.7
  5. Type:     util/libs
  6. Requires: WarpOS V4 (powerpc.library V15)
  7.  
  8. ppclibemu is an emulation of the ppc.library and the PowerUp kernel
  9. under WarpOS. There is also an included ELF-LoadSeg patch which allows
  10. to start PowerUp application as under the original environment. The
  11. programs which work, will show no visible loss of performance, some
  12. are even faster than with the original kernel.
  13.  
  14. But don't expect too much from this emulation. There are still programs
  15. which won't work, though compatibility rate has improved again. :)
  16.  
  17.  
  18. Changes since last Aminet release (V0.6d):
  19.  
  20. o Loading and creating new PPC tasks and threads from the PPC side
  21. o A limited implementation of PPCprintf().
  22. o Task priorities are recognized and converted into a nice-value.
  23. o PPCAllocMem/Vec() will return 32-byte aligned memory again, for
  24.   compatibility reasons.
  25. o Asynchronous PPC tasks will inherit the current directory and
  26.   PROGDIR: paths from their parent task. Before, all paths were
  27.   reset to SYS:, which was a problem for many PowerUp programs.
  28.  
  29. o 68k library functions:
  30.   - PPCSetTaskAttrs()
  31.  
  32. o PowerUp kernel functions:
  33.   - PPCCreateTask()
  34.   - PPCLoadObject()
  35.   - PPCLoadObjectTagList()
  36.   - PPCSetTaskAttr() no longer acccepts PPCTASKINFOTAG_NAME
  37.   - PPCUnLoadObject()
  38.   - PPCprintf()
  39.  
  40.  
  41. ============================= Archive contents =============================
  42.  
  43. Original  Packed Ratio    Date     Time    Name
  44. -------- ------- ----- --------- --------  -------------
  45.    13300    5056 61.9% 12-Dec-99 15:45:00  history
  46.     1357     573 57.7% 10-Dec-99 20:11:12  Installer_Script
  47.     1754    1164 33.6% 24-Apr-99 11:04:08  Installer_Script.info
  48.      712     589 17.2% 13-May-99 11:51:52  LoadLib
  49.    64276   27141 57.7% 12-Dec-99 15:16:56  ppc.library
  50.    88836   32770 63.1% 12-Dec-99 15:16:56  ppc.library.debug
  51.    10400    5149 50.4% 19-Dec-98 22:07:20  ppcdbmode
  52.     1407     763 45.7% 12-Dec-99 15:47:12  ppclibemu.readme
  53.    15717    5689 63.8% 12-Dec-99 15:44:46  README
  54.    21774    5100 76.5% 10-Dec-99 21:31:50 +asmkernel.s
  55.     2988     956 68.0% 10-Dec-99 21:31:50 +cache68k.asm
  56.     1639     665 59.4% 10-Dec-99 21:31:50 +elf32.h
  57.     6238    1953 68.6% 10-Dec-99 21:31:52 +elfcommon.h
  58.      760     381 49.8% 10-Dec-99 21:31:52 +elflibraries.h
  59.    16093    4015 75.0% 10-Dec-99 21:31:52 +elfloadseg.c
  60.     2502     984 60.6% 10-Dec-99 21:31:50 +elfobject.h
  61.      668     387 42.0% 10-Dec-99 21:31:50 +elfsegment.asm
  62.     1407     650 53.8% 10-Dec-99 21:31:52 +errors.c
  63.      598     360 39.7% 10-Dec-99 21:31:50 +errors.h
  64.      657     376 42.7% 10-Dec-99 21:31:50 +firstppc.s
  65.     4368    1052 75.9% 10-Dec-99 21:31:50 +inline68k.h
  66.     5442    1441 73.5% 10-Dec-99 21:31:52 +inlineppc.h
  67.     1438     696 51.5% 10-Dec-99 21:31:52 +kernattr.c
  68.    41763    8801 78.9% 12-Dec-99 14:48:44 +kernel.c
  69.     7919    1680 78.7% 10-Dec-99 21:31:50 +kernelcall.s
  70.     3911    1484 62.0% 10-Dec-99 21:31:52 +kernelinit.c
  71.     3965    1217 69.3% 10-Dec-99 21:31:52 +kernelsyms.c
  72.     4712    1938 58.8% 10-Dec-99 21:31:50 +kernlaunch.s
  73.     7474    2469 66.9% 10-Dec-99 21:31:54 +kerntimerobj.c
  74.      694     399 42.5% 10-Dec-99 21:31:50 +lastppc.s
  75.    17567    4932 71.9% 10-Dec-99 21:31:50 +libinit.asm
  76.     3863    1282 66.8% 10-Dec-99 21:31:52 +libraries.c
  77.     4107    1038 74.7% 12-Dec-99 14:52:22 +Makefile
  78.     4184    1088 73.9% 10-Dec-99 20:00:22 +Makefile.debug
  79.      836     421 49.6% 10-Dec-99 21:31:50 +misc68k.asm
  80.     3042    1103 63.7% 10-Dec-99 21:31:50 +miscppc.s
  81.     1192     601 49.5% 10-Dec-99 21:31:50 +mpsema.h
  82.     4299    1274 70.3% 10-Dec-99 21:31:52 +mpsema68k.c
  83.     3921    1151 70.6% 10-Dec-99 21:31:52 +mpsemappc.c
  84.     1390     404 70.9% 10-Dec-99 21:31:50 +mpsema_protos.h
  85.     8159    2158 73.5% 10-Dec-99 21:31:52 +msgsystem.c
  86.     1585     591 62.7% 10-Dec-99 21:31:52 +msgsystem.h
  87.     6577    1838 72.0% 10-Dec-99 21:31:50 +nappc.s
  88.     3626    1043 71.2% 10-Dec-99 21:31:50 +powerpc_lib.i
  89.     8467    1964 76.8% 10-Dec-99 21:31:52 +ppcattr.c
  90.     3947    1612 59.1% 10-Dec-99 21:31:52 +ppclibemu.h
  91.     5085    2190 56.9% 12-Dec-99 14:48:44 +ppclibemu.i
  92.    12599    1867 85.1% 12-Dec-99 15:14:38 +ppcmem.c
  93.    12735    3021 76.2% 10-Dec-99 21:31:52 +ppcmsg.c
  94.    44479   11744 73.5% 12-Dec-99 14:48:44 +ppcobject.c
  95.     1172     469 59.9% 10-Dec-99 21:31:52 +relocnames.c
  96.      780     427 45.2% 10-Dec-99 21:31:50 +sprintf68k.asm
  97.      697     363 47.9% 10-Dec-99 21:31:52 +sprintf68k.h
  98.     3470    1155 66.7% 10-Dec-99 21:31:52 +supp.c
  99.     1154     545 52.7% 10-Dec-99 21:31:50 +supp.h
  100.     4244    1503 64.5% 12-Dec-99 14:48:44 +taskinit.c
  101.     3539    1487 57.9% 12-Dec-99 14:48:44 +taskobject.h
  102.     1761     785 55.4% 12-Dec-99 14:48:44 +taskobject.i
  103.     2239     882 60.6% 10-Dec-99 21:31:52 +timerobject.h
  104.     4178    1296 68.9% 10-Dec-99 21:31:50 +warpos_lvo.i
  105.     9779    1693 82.6% 10-Dec-99 21:31:52 +warpos_protos.h
  106.       95      87  8.4% 20-Dec-98 16:36:22 +hello_world.c
  107.    13556    5335 60.6% 20-Dec-98 16:36:30 +hello_world.elf
  108.     8816    4818 45.3% 13-Apr-99 21:03:50 +msgtest
  109.     5481    1404 74.3% 13-Apr-99 21:03:52 +msgtest.c
  110.    10592    4204 60.3% 13-Apr-99 21:03:54 +msgtest.elf
  111.     3770    1096 70.9% 13-Apr-99 21:04:00 +msgtestPPC.c
  112.     4172    2508 39.8% 20-Dec-98 16:55:22 +objattr_demo
  113.     1553     697 55.1% 20-Dec-98 16:54:58 +objattr_demo.c
  114.     1483     553 62.7% 10-Dec-99 20:35:22 +threadtest.c
  115.    14104    5642 59.9% 10-Dec-99 20:35:22 +threadtest.elf
  116.     2390     735 69.2% 13-Apr-99 21:07:02 +timerobj.c
  117.    15716    6108 61.1% 13-Apr-99 21:07:04 +timerobj.elf
  118. -------- ------- ----- --------- --------
  119.   601170  201012 66.5% 12-Dec-99 21:08:38   73 files
  120.